package com.ruoyi.app.domain.my;

import java.math.BigDecimal;
import java.util.List;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

/**
 * <p>
 * 作用：制作方我的信息
 * </p>
 *
 * @author Zane
 * @since 2025-10-25 19:06
 */
@Getter
@Setter
@Accessors(chain = true)
public class LaborMy {
  //**************个人信息***********************/
  /**
   * 用户ID
   */
  private Long userId;
  /**
   * 姓名
   */
  private String name;
  /**
   * 认证标记 0 否 1 是
   */
  private Integer authFlag;

  /**
   * 岗位1
   */
  private String post1;
  /**
   * 岗位1-名称
   */
  private String post1Name;

  /**
   * 岗位2
   */
  private String post2;
  /**
   * 岗位2-名称
   */
  private String post2Name;

  /**
   * 岗位3
   */
  private String post3;
  /**
   * 岗位3-名称
   */
  private String post3Name;

  //**************档期信息***********************/
  /**
   * 档期信息
   */
  List<String> scheduleList;

  //**************项目信息***********************/
  /**
   * 已完成项目数
   */
  private Long completeCount;

  /**
   * 已报名项目数
   */
  private Long applyCount;

  /**
   * 执行中项目数
   */
  private Long executionCount;

  /**
   * 收藏目数
   */
  private Long collectCount;

  /**
   * 奖惩记录数
   */
  private Long rewardCount;

  //**************资金管理***********************/
  /**
   * 收入总额
   */
  private BigDecimal incomeTotal;
  /**
   * 待入账金额
   */
  private BigDecimal waitBalance;
  /**
   * 可提现金额
   */
  private BigDecimal withdrawBalance;

}
